﻿using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MMessaging.MessagingEx.Common
{
	/// <summary>
	/// Repräsentiert einen unidirektionalen Message-Channel (eine Messagequeue).
	/// Die Schnittstelle definiert einen Eingang in den Channel (IMChannelEndIn) und einen
	/// Ausgang aus dem Channel (IMChannelEndOut).
	/// </summary>
	/// <typeparam name="MESSAGETYPE"></typeparam>
	public interface IMChannel<MESSAGETYPE> : IMChannelEndIn<MESSAGETYPE>, IMChannelEndOut<MESSAGETYPE>
		where MESSAGETYPE : class
	{

	}
}
